вероятность 75% поврежден файл (что-то например лагнуло при сохранении прошлом). Если все в игре идеально работает, то только одно объяснение приходит на ум - темные силы.
вероятность 75% поврежден файл (что-то например лагнуло при сохранении прошлом). Если все в игре идеально работает, то только одно объяснение приходит на ум - темные силы.
Ток бекап, видимо синий экран вылетел в момен когда редактор удалил старую карту и начал создавать новую, сохраняя данные в архив - архив битый, т.к не содержит всех данных, которые не были сохранены редактором.
Если используешь JNGP - то папочка backups в помощь, там твои труды за полгода=)
Все предметы изночально принадлежать враждебным, юзайте Custom value предмета, если 0 то предмет еще никто не подобрал, значит его получили убив монстра или купили, значит ставим ему custom value с номером игрока (нумеруйте не с 0, а с 1). Легко и просто, правда?
Координаты предмета в магазине (да и координаты юнитов и улучшений в других зданиях, а также координаты способностей у боевых единиц и порядок расположения зданий в меню постройки) зависят от координат X и Y
Поле приказов имеет размер 4х3, и начиная с левого верхнего слота, координаты иконок по принципу XxY:
0х0 | 1x0 | 2x0 | 3x0
0х1 | 1x1 | 2x1 | 3x1
0х2 | 1x2 | 2x2 | 3x2
Возьмем в пример посох телепортации из лавки гоблина
Его координаты 3х1 в редакторе объектов
Если тайлсеты остаются стандартными, даже если ты обработал их через было blplab, то проблемы в путях или в формате.
Я сталкивался с подобной проблемой когда импортировал тайлсеты в дополнительную кампанию. Затем попробовал импортировать ещё раз, только в карту кампании - и лишь тогда сработало
Не нужен он, именно он сейчас и поставил тебя в тупик, когда ты делаешь, большую карту, и у тебя что-то вдруг перестаёт работать, ты не понимаешь из-за чего это, ты начинаешь проверять всё и искать проблему, но ведь ты не знаешь будет ли 100% работать код который получается из преобразования c/vjass. Именно поэтому я отказался от его использования, чего и тебе советую.
Art35372, Brutal_bbk, извините, просто информации мало. Откуда можно знать в чем проблема, если не показываете карты, пускай кто-нибудь другой здешний посмотрит и проверит карту. Мб это у вас что-то. Либо скрины триггеров, или код, но лучше карту.
конкретно у парня выше обычный редактор, а пытается запустить карты с cJass. я ему пытался объяснить, видимо не дошло
В общем, на карте стоял юнит, на которого я ссылался через триггеры, чтоб сменить скин героя(вроде новая штука), которого ещё нет изначально на карте, и после его удаления (юнит который стоял изначально), карта спокойно начала работать, не знаю как это связано.
RunXM, 1 раза достаточно
перезайти имеется в виду не в карту а в редактор
т.е. сохранил карту
закрыл редактор
открыл редактор
открыл карту
ничего не меняя сразу жмёшь Extension>Edit Tileset
Если тайлсеты остаются стандартными, даже если ты обработал их через было blplab, то проблемы в путях или в формате.
Я сталкивался с подобной проблемой когда импортировал тайлсеты в дополнительную кампанию. Затем попробовал импортировать ещё раз, только в карту кампании - и лишь тогда сработало
Я решил проблему, используя обработчики событий BlzTriggerRegisterPlayerKeyEvent и EVENT_PLAYER_MOUSE_DOWN
При нажатии правой кнопки мыши проверяется наличие живого героя и селекция юнитов, если в ней нет юнитов которыми игрок может управлять (или вообще никто не выбран) то юнит моментально отправляется приказом "move" в точку, на которую кликнул игрок и сразу выбирается.
При нажатии клавиши герой просто выбирается.
Причина: причин было много, а я искал лишь одну
Самыми распространёнными оказались элементарные ошибки в коде, отсутствие параметров, параметры не того типа данных (привет динамическая типизация) или лишние параметры, из за чего происходили "рандомные рассинхроны при обрыве потока"
Огромное спасибо пользователю prog, что откликнулся и смог найти ошибки, а нашёл он их при помощи языкового сервера sumneko lua для VScode
Поэтому хочу поинтересоваться: тестил ли кто-нибудь кампании/карты предназначенные для 1.26 на более поздних версиях?
Если карта не юзает какие-нибудь баги и при этом качественно сделана, то всё работает.
Какие могут быть баги или проблемы? Или вообще ничего старое там не запуститься?
У каждой карты индивидуально.
Кроме того, есть ли смысл сразу работать на более поздних версиях, какие у них преимущества и недостатки по сравнению с 1.26?
Ну смотри. Сейчас есть 2 версии, на которых сидят: 1.26 и рефорджд. Кастомных кампаний в рефорджд нет. Потому в твоём случае остаётся только 1.26.
Можно, конечно, делать что-то на 1.28-1.31, но на этих версиях никого нет, в 1.26 они не запустятся, только в рефорждж. Но если запускать что-то на рефе, то и стоит делать на рефе, там фич больше.
Тут сможет помочь только "мемхак", который выполнит загрузку необходимых файлов и по свей сути выполнит работу трояна. В остальном автоматически без хостбота этого сделать нельзя.
похоже более всего на мусор, попадающий в память откуда-то извне. Обычно пропущенная строка автокаста такой фигней страдает. Нельзя точно сказать, нужно менять поля и смотреть. К счастью, описания можно менять и локально, не перепаковывая карту
похоже более всего на мусор, попадающий в память откуда-то извне. Обычно пропущенная строка автокаста такой фигней страдает. Нельзя точно сказать, нужно менять поля и смотреть. К счастью, описания можно менять и локально, не перепаковывая карту
Разумеется есть, GetUnitItemByTypeBj или как то так, это бж функция, суть в цикле перебирает слоты инвентаря, если предмет в слоте N равен по типу заданному, возвращает ссылку на этот предмет, иначе возвращает null.
Вот работающая система на GUI
Есть 2 Паладина, один с "сердцем", другой - без. Триггер срабатывает каждый раз, когда Паладин с "сердцем" заходит в область
Я не особо разбираюсь в англоязычном варианте триггеров, но у вас вроде стоит "Удалить - последний брошенный предмет", вам нужно "Удалить - Предмет переносимый [герой] типа [название предмета]". Если мой руссификатор не влияет на последовательность пунктов в настройке, то вы использовали третью строчку, а вам нужна девятая. Там вы можете удалить конкретный предмет у конкретного же персонажа.
Да, реально. Для этого тебе понадобится сделать три вещи:
Создать улучшение на основе улучшения для Headhunter.
Создать способность на основе способности "Безумие" (именно она и изменяет Headhunter'а). Я имею в виду ту способность, в которой в данных нужно указать "тип войск".
Добавить обоим юнитам эту способность. Также посмотри, чтобы в параметре "взаимосвязь эквивалентов" у твоего "рыцаря" стоял "паладин".
Вроде Эльрат (или nikikin ли? Не помню) занимался конвертом моделей из homm5 в wc3. Попробуй договориться с ним, потому что из пятых героев крайне мало моделек переконвертировано. А из тех, что есть - мало нормальных, полноценно анимированных.
У анрайза вроде было, там был морф на мемхаке чисто без абилок, в его разделе должно быть. Найден ивент урона на предметы и разрушаемые обьекты.
Но без костыльно пока в паблике нету, портрет юнита хранится не в его структуре, нужно менять в бд данные о потртете или патчить прорисовку (что пока не сделал никто), так что тупо морфим да модель меняем.
» WarCraft 3 / Невозможно открыть файл основной карты
» WarCraft 3 / Проблема с магазином
» WarCraft 3 / Кастомные тайлсеты
» WarCraft 3 / Карта перестала проверяться
» Администрация XGM / Как отредактировать свой ресурс?
» WarCraft 3 / Проблема с тайлсетами
» WarCraft 3 / Сравнение версий карт
» WarCraft 3 / Обновление данных
» WarCraft 3 / Поиск карты
» WarCraft 3 / Фатал при загрузке сейва
» Администрация XGM / Как обновить старый ресурс?
» WarCraft 3 / this application has encountered a critical error FATAL ERROR
» WarCraft 3 / Помогите сделать модельку!
» WarCraft 3 / Погоня за Легионом
» WarCraft 3 / Определённый предмет
» WarCraft 3 / Наступление тьмы v0.92
» WarCraft 3 / Установка JNGP
» WarCraft 3 / Помощь с анимациями
» WarCraft 3 / Артефакты с текстурами
» WarCraft 3 / Рыцари
» WarCraft 3 / Смена контроля юнитов
» WarCraft 3 / Эффекты